// 预警管理模块路由

import EWManagement from "@/views/EarlyWarningManagement/EWManagement.vue";
import EWDaily from "@/views/EarlyWarningManagement/EWDaily.vue";
import TransmissionChannel from "../views/TransmissionChannel/TransmissionChannel.vue";
import PowerGridOperation from "../views/TransmissionChannel/PowerGridOperation.vue";
import InformationList from "@/views/EarlyWarningManagement/EWInformation/InformationList.vue";
import Information from "@/views/EarlyWarningManagement/EWInformation/Information.vue";// 预警信息收集首页
import EarlyJudgment from "@/views/EarlyWarningManagement/EarlyJudgment/EarlyJudgment.vue";// 预警研判首页
import EarlyJudgmentList from "@/views/EarlyWarningManagement/EarlyJudgment/EarlyJudgmentList.vue";// 预警研判列表
import EarlyJudgmentDetail from "@/views/EarlyWarningManagement/EarlyJudgment/EarlyJudgmentDetail.vue";// 预警研判详情
import MeasuresList from "@/views/EarlyWarningManagement/EWMeasures/MeasuresList.vue";
import NoticeList from "@/views/EarlyWarningManagement/EWNotice/NoticeList.vue"; // 预警通知单列表
import Notice from "@/views/EarlyWarningManagement/EWNotice/Notice.vue"; // 预警通知单列表
import notificationFeedback from "@/views/EarlyWarningManagement/EWNotice/notificationFeedback.vue"; // 预警通知单反馈
import notificationFeedbackDetail from "@/views/EarlyWarningManagement/EWNotice/notificationFeedbackDetail.vue"; // 预警通知单反馈详情
import InformationDetail from "@/views/EarlyWarningManagement/EWInformation/InformationDetail.vue";
import AdjustmentDetail from "@/views/EarlyWarningManagement/EWAdjustment/AdjustmentDetail.vue";
import MeasuresDetail from "@/views/EarlyWarningManagement/EWMeasures/MeasuresDetail.vue";
import NoticeDetail from "@/views/EarlyWarningManagement/EWNotice/NoticeDetail.vue";
import adjustment from "@/views/EarlyWarningManagement/EWAdjustment/adjustment.vue";
import WorkInPlaceList from "@/views/EarlyWarningManagement/WorkInPlace/WorkInPlaceList.vue"; // 到岗到位
import WarningAction from "@/views/EarlyWarningManagement/WarningAction/WarningAction.vue"; // 预警行动首页
import WarningActionList from "@/views/EarlyWarningManagement/WarningAction/WarningActionList.vue"; // 预警行动列表
import WarningActionDetail from "@/views/EarlyWarningManagement/WarningAction/WarningActionDetail.vue"; // 预警行动详情
import WarningDaily from "@/views/EarlyWarningManagement/WarningDaily/WarningDaily.vue"; // 预警日报首页
import WarningDailyList from "@/views/EarlyWarningManagement/WarningDaily/WarningDailyList.vue"; // 预警日报列表
import WarningDailyDetail from "@/views/EarlyWarningManagement/WarningDaily/WarningDailyDetail.vue"; // 预警日报详情
import AdjustmentList from "@/views/EarlyWarningManagement/EWAdjustment/AdjustmentList.vue"; // 调整及解除列表
import MessageAgentList from "@/views/MessageAgent/MessageAgentList.vue"; // 调整及解除列表

const routes = [
  { // 预警管理
    path: "/EWManagement",
    name: "EWManagement",
    component: EWManagement,
    meta: {
      keep_alive: true
    }
  },
  { // 输电通道监测
    path: "/Operational/TransmissionChannel",
    name: "TransmissionChannel",
    component: TransmissionChannel
  },
  { // 电网运行方式调整
    path: "/Operational/PowerGridOperation",
    name: "PowerGridOperation",
    component: PowerGridOperation
  },
  { // 预警信息收集列表
    path: "/InformationList",
    name: "InformationList",
    component: InformationList,
    meta: {
      keep_alive: true
    }
  },
  { // 预警信息收集首页
    path: "/Information",
    name: "Information",
    component: Information,
    meta: {
      keep_alive: true
    }
  },
  { // 预警研判首页
    path: "/EarlyJudgment",
    name: "EarlyJudgment",
    component: EarlyJudgment,
    meta: {
      keep_alive: true
    }
  },
  { // 预警研判列表
    path: "/EarlyJudgmentList",
    name: "EarlyJudgmentList",
    component: EarlyJudgmentList,
    meta: {
      keep_alive: true
    }
  },
  { // 预警研判详情
    path: "/EarlyJudgmentDetail",
    name: "EarlyJudgmentDetail",
    component: EarlyJudgmentDetail,
    meta: {
      keep_alive: true
    }
  },
  { // 预警通知单列表
    path: "/NoticeList",
    name: "NoticeList",
    component: NoticeList,
    meta: {
      keep_alive: true
    }
  },
  { // 预警通知单首页
    path: "/Notice",
    name: "Notice",
    component: Notice,
    meta: {
      keep_alive: true
    }
  },
  { // 预警措施列表
    path: "/MeasuresList",
    name: "MeasuresList",
    component: MeasuresList,
    meta: {
      keep_alive: true
    }
  },
  { // 预警通知单反馈
    path: "/notificationFeedback",
    name: "notificationFeedback",
    component: notificationFeedback,
    meta: {
      keep_alive: true
    }
  },
  { // 预警通知单反馈详情
    path: "/notificationFeedbackDetail",
    name: "notificationFeedbackDetail",
    component: notificationFeedbackDetail,
    meta: {
      keep_alive: true
    }
  },
  { // 预警措施详情
    path: "/MeasuresDetail",
    name: "MeasuresDetail",
    component: MeasuresDetail
  },
  { // 预警调整及解除 调整申请
    path: "/adjustment",
    name: "adjustment",
    component: adjustment,
    meta: {
      keep_alive: true
    }
  },
  { // 预警信息收集详情
    path: "/InformationDetail",
    name: "InformationDetail",
    component: InformationDetail
  },
  { // 预警通知单详情
    path: "/NoticeDetail",
    name: "NoticeDetail",
    component: NoticeDetail
  },
  { // 预警调整及解除详情
    path: "/AdjustmentDetail",
    name: "AdjustmentDetail",
    component: AdjustmentDetail
  },
  {
    // 预警日报
    path: "/EWDaily",
    name: "EWDaily",
    component: EWDaily,
    meta: {
      keep_alive: true
    }
  },
  // 到岗到位列表
  {
    path: "/WorkInPlaceList",
    name: "WorkInPlaceList",
    component: WorkInPlaceList,
    meta: {
      keep_alive: true
    }
  },
  // 预警行动
  {
    path: "/WarningAction",
    name: "WarningAction",
    component: WarningAction,
    meta: {
      keep_alive: true
    }
  },
  {
    path: "/WarningActionList",
    name: "WarningActionList",
    component: WarningActionList,
    meta: {
      keep_alive: true
    }
  },
  {
    path: "/WarningActionDetail",
    name: "WarningActionDetail",
    component: WarningActionDetail,
    meta: {
      keep_alive: true
    }
  },
  // 预警日报
  {
    path: "/WarningDaily",
    name: "WarningDaily",
    component: WarningDaily,
    meta: {
      keep_alive: true
    }
  },
  {
    path: "/WarningDailyList",
    name: "WarningDailyList",
    component: WarningDailyList,
    meta: {
      keep_alive: true
    }
  },
  {
    path: "/WarningDailyDetail",
    name: "WarningDailyDetail",
    component: WarningDailyDetail,
    meta: {
      keep_alive: true
    }
  },
  // 预警调整及解除列表
  {
    path: "/AdjustmentList",
    name: "AdjustmentList",
    component: AdjustmentList,
    meta: {
      keep_alive: true
    }
  },
  // 消息代办列表
  {
    path: "/MessageAgentList",
    name: "MessageAgentList",
    component: MessageAgentList,
    meta: {
      keep_alive: true
    }
  }


];
export default routes;
